#pragma once

#include "IMatrix.h"
#include "Complex.h"
#include "ILinearEquation.h"

namespace LatoolNet {
	interface class IComplexMatrix : IMatrix, ILinearEquation {
	public:
		property Complex default[int, int] {
			Complex get(int i, int j);
			void set(int i, int j, Complex value);
		};
		IComplexMatrix ^ Clone();

	};
}